//----------------------------------------------------------
// HUDManager.cpp
//   Class to interface between the Engine and HUD_Game
// 
//----------------------------------------------------------

#ifndef _HUDMANAGER_H_
#define _HUDMANAGER_H_

#include <d3d9.h>
#include "Utilities/Variables.h"

class HUD_Game;
class Engine;

class HUDManager
{
private:
	HUD_Game* _HUD;

public:

	HUDManager();
	~HUDManager();

	bool Initialize(LPDIRECT3DDEVICE9 pD3DDevice, Engine *pEngine, gamemode_t eMode);
	bool Shutdown();

	bool BuildHUD();
	bool Draw();

};

#endif






